- thrape
- vbBritisha.to perform energetically and at full capacityb.to defeat (an opponent). The word seems to have originated in Midland and East Anglian dialect and is now used predominantly by middle-aged speakers.
Contemporary slang . 2014.